2
Задание 1: Символический архитектор
PolyU COMP5511Week 1
00:00

Знакомьтесь, SHRDLU (1968–1970)

Задолго до больших языковых моделей вроде GPT существовал SHRDLU. Разработанная Терри Виноградом в MIT, она стала новаторским экспериментом в области «Символического ИИ» (также известного как GOFAI — «добрый старый искусственный интеллект»).

1. Гипотеза «микромира»

Вместо попыток понять всю вселенную (что крайне сложно), SHRDLU существовал в ограниченном мире блоков (Blocks World). Этот мир содержал лишь определённые объекты: кирпичи, пирамиды и коробку.

  • Привязка символов: Поскольку мир был небольшим, каждое слово («красный», «переместить», «на») можно было точно определить. Программа «понимала» блок, потому что у неё был прямой указатель на этот объект в памяти.

2. Возможности

  • Понимание: «Поставь красный блок на зелёный».
  • Рассуждение: «Не могу, зелёный блок накрыт». (Она понимала физические ограничения).
  • Память: «Почему ты это сделал?» → «Потому что ты меня попросил».

3. Исторический контекст

Она работала на мейнфрейме DEC PDP-10 (производительность 1 MIPS) и использовала векторный графический дисплей. Логика была написана на MacLisp и Micro-Planner.

Представление на Python («Состояние»)